import {createRouter, createWebHashHistory, createWebHistory} from 'vue-router';
import Login from '@/views/Login.vue';
import Main from '@/views/Main.vue';
import StudentMain from '@/views/StudentMain.vue';

// 创建路由实例
const router = createRouter({
  history: createWebHashHistory(),
  routes: [
    // 默认重定向到登录页面
    {
      path: '/',
      redirect: '/login',
    },
    {
      path: '/login',
      component: Login,
    },
    {
      path: '/main', // 设置主界面路由路径
      component: Main, // 设置主界面路由组件
      meta: {
        requiresAuth: true, // 添加一个自定义的meta字段，用于后续的路由守卫判断
      },
    },
    {
      path: '/student', // 设置主界面路由路径
      component: StudentMain, // 设置主界面路由组件
      meta: {
        requiresAuth: true, // 添加一个自定义的meta字段，用于后续的路由守卫判断
      },
    },
    // 其他路由...
  ],
});

export default router;